technical accountant - French English Dictionary